package com.fh.job;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import com.fh.service.runbatch.IRunBatchService;
import com.fh.service.runbatch.RunBatchServiceImpl;

/**
 * 数据来源、类型：数据来自于业务系统
 * 推送频率：新任务每天推送一次，推送时间为凌晨0：05。对于已有的催收任务，账单数据实时更新
 * 推送方式：通过调用接口，返回需要的数据，进行数据的插入以及更新	
 * @author yc、
 *
 */
public class PaopiActionJob {
	
	private Logger loger = LoggerFactory.getLogger(PaopiActionJob.class);
	@Autowired
	private IRunBatchService service;
	/**
	 * 执行跑批Job
	 */
	protected void execute() {
		try {
			service.executeRunBatch(1);
			//跑批成功插入
			service.insertFlag("Y");
		} catch (Exception e) {
			loger.error("跑批异常",e);
			//跑批失败插入
			service.insertFlag("N");
		}
    }
	 
}
